#ifndef VIDEOJJ_H
#define VIDEOJJ_H

#include <vector>
#include <cstdint>

class FlvParser;

class VjjSEI {
public:
    char *szUD;
    int length;
    int timeStamp; //ms
};

class Videojj
{
public:
    Videojj();
    virtual ~Videojj();

    int process(uint8_t *pNalu, int naluLength, int timeStamp);

private:
    friend class FlvParser;

    std::vector<VjjSEI> m_vjjSEI;
};

#endif // VIDEOJJ_H
